English Dictionary
◊ CARISSA MACROCARPA
Carissa macrocarpa
n : very large closely branched South African shrub having
forked bright green spines and shiny leaves [syn: {natal
plum}, {amatungulu}, {Carissa macrocarpa}, {Carissa
grandiflora}]